case interview explanation